package persistency;

import model.CursistFactory;
import model.container.Eigenschappen;

public class PersistencyFactory {

	//opstart datalezers(alleen voor file persistency)
	//datalezers
	//uit collections
	//uit DB
	//dataschrijvers
	//naar collections
	//naar DB
	//afsluitdataschrijvers (alleen voor file perpsistency)
	
	public static PersistencyFactory uniqueInstance;
	String persistencyType =  Eigenschappen.eigenschappenLijst.getProperty("persistency");
	
	private PersistencyFactory() {}
	//create persistency factory as Singleton
	public static PersistencyFactory getinstance()
	{
		if (uniqueInstance == null) {
			uniqueInstance = new PersistencyFactory(); 
		}
		return uniqueInstance;
	}
	
	


}



	